Big Huge Thesaurus

viverrine mammal

noun

sounds kind of like